- 大禍臨頭
- dàhuòlíntóudisaster is imminent; disaster is hanging over one* * *da4 huo4 lin2 tou2facing imminent catastrophe, calamity looms, all hell will break loose* * *大禍臨頭|大祸临头 [dà huò lín tóu] ► facing imminent catastrophe ► calamity looms ► all hell will break loose
Chinese-English dictionary. Academic. 2013.